KA

Pedido Scripter Otclient

Por kamus9629, 12 de mar. de 2017 em Clients Show-Off

wsad
6
3.8k
kamus9629K
12 de março de 2017 às 22:55

 

  gameInterface.bindWalkKey("W", North)

 

GOSTARIA DE PEDIR UMA SCRIPTER QUE VOCE APERTA y ELE FALA UM COMMANDO TIPO aperta y ele fala Jokenpo a base da scripter ta ali em cima Obrigado

HELP.png

HELP.thumb.png.23a5169b732b4e8b63add2a50d3c9185.png

1 mês depois...
NoninhouhN
16 de abril de 2017 às 21:17

Coloca isso em /modules/game_interface/gameinterface.lua na function bindKeys():
g_keyboard.bindKeyDown('Y', function() g_game.talk('AQUI COLOCA O QUE VAI FALAR') end, gameRootPanel)

E na function terminate() coloca:
g_keyboard.unbindKeyDown('Y')

FloowwF
16 de abril de 2017 às 21:59

@Noninhouh O Rei do Script de OTClient ta de volta?

NogardN
19 de abril de 2017 às 16:55

A não ser que você coloque uma condição nisso, vai ficar bem estranho. Atrapalharia bastante o diálogo dos jogadores.

4 meses depois...
kamus9629K
05 de agosto de 2017 às 18:49
Em 16/04/2017 at 21:17, Noninhouh disse:

Coloca isso em /modules/game_interface/gameinterface.lua na function bindKeys():

g_keyboard.bindKeyDown('Y', function() g_game.talk('AQUI COLOCA O QUE VAI FALAR') end, gameRootPanel)

 

E na function terminate() coloca:

g_keyboard.unbindKeyDown('Y')

desculpe a dermora  a scripter ta funfando mais quando a menssagem esta desativada voce aperta y ele nao trava

4 semanas depois...
NoninhouhN
27 de agosto de 2017 às 18:38
Em 05/08/2017 at 18:49, kamus9629 disse:

desculpe a dermora  a scripter ta funfando mais quando a menssagem esta desativada voce aperta y ele nao trava

Não sei se entendi muito bem, mas parece que você quer apenas que fale quando o chat estiver ativado ou desativado? Não sei se você entende pelo menos o básico de programar isso, mas coloque um if pegando a checkbox de ativar o chat assim:

Spoiler

if checkBox:isChecked() then

g_keyboard.bindKeyDown('Y', function() g_game.talk('AQUI COLOCA O QUE VAI FALAR') end, gameRootPanel)

end

 

o mesmo pro outro:

Spoiler

if checkBox:isChecked() then

g_keyboard.unbindKeyDown('Y')

end

 

Caso seja o contrário coloque um not ali antes do checkBox

e esse checkBox, você troca pelo o jeito de que está pegando o checkBox no seu script

Desculpe a demora e espero ter ajudado...